package com.mfangsoft.zhuangjialong.integration.newGift.mapper;

import java.util.List;
import java.util.Map;

import org.apache.ibatis.annotations.Param;

import com.mfangsoft.zhuangjialong.common.model.Page;
import com.mfangsoft.zhuangjialong.common.utils.stereotype.WriterRepository;

@WriterRepository
public interface NewGiftMapper {

	/**
	 * 分公司查看自己创建的礼品
	 * @param user_id
	 * @return
	 */
	List<Map<String, Object>> selectNewGiftActivityList(@Param(value = "user_id") Long user_id);

	/**
	 * 查看礼品库列表
	 * @param page
	 * @return
	 */
	List<Map<String, Object>> selectNewGiftActivityPage(Page<Map<String, Object>> param);

	/**
	 * 查看三级下的二级
	 * @param id
	 * @return
	 */
	List<Long> selectTowUserByUserId(Long id);

	/**
	 * 通过一级查看他的二级
	 * @param id
	 * @return
	 */
	Long selectTwoByOneLevelUserId(Long id);

}
